be tough-skinned - Alemán Inglés Diccionario